crm thin-client management application maintenance projects erp software development development radius3 outsourcing developers open source relationship application development